Kenyan President William Ruto's state visit to the United States has garnered mixed reactions... (52 revisions)